5 research outputs found

    Desarrollo de un agente SNMPv3 para la gesti贸n t茅cnica de dispositivos en escenarios de atenci贸n domiciliaria

    Get PDF
    En este proyecto se ha desarrollado un agente SNMPv3 (Simple Network Management Protocol) para la gesti贸n t茅cnica de dispositivos involucrados en un escenario de atenci贸n domiciliaria. Este agente va a permitir recoger la informaci贸n t茅cnica de los dispositivos m茅dicos (b谩scula, term贸metro...) asociados al Compute Engine (CE), el cual es el dispositivo concentrador de datos utilizado en la casa del paciente para reunir informaci贸n de los dispositivos y enviarla posteriormente al centro sanitario correspondiente. Adem谩s, el agente permitir谩 la gesti贸n t茅cnica del CE, permitiendo as铆 conocer informaci贸n de recursos propios de dicho dispositivo y la detecci贸n de posibles problemas que afecten al correcto funcionamiento de 茅ste. El dise帽o del agente se ha adaptado a la utilizaci贸n de dispositivos m茅dicos que implementen el est谩ndar X.73 para las comunicaciones con el CE. Para desarrollar las herramientas que componen el sistema de gesti贸n se ha utilizado software Java y bases de datos MySQL. El agente no s贸lo ofrece la ventaja de una centralizaci贸n de la informaci贸n proveniente de los dispositivos m茅dicos, sino que permite una escalabilidad total. Para llevar a cabo estas funciones, se han dise帽ado los bloques que componen el sistema completo: establecimiento y control de comunicaciones SNMP entre agente y gestores, dise帽o de la MIB de gesti贸n de la informaci贸n t茅cnica, control de las comunicaciones con el manager X.73 y dise帽o del interfaz del agente y del interfaz de simulaci贸n del manager X.73. Adem谩s, el agente desarrollado recoger谩 informaci贸n de los recursos propios del CE mediante encuestas SNMP transparentes al gestor. De esta forma, el agente propuesto permite la gesti贸n de la informaci贸n t茅cnica de los dispositivos, dejando a elecci贸n del gestor la configuraci贸n de alarmas y eventos para mejorar la percepci贸n de los problemas presentes en los dispositivos. Por 煤ltimo, se han realizado pruebas mediante simulaci贸n del sistema de gesti贸n propuesto para comprobar el alcance de la gesti贸n del sistema y asegurar que todas las capacidades que el sistema se supone debe cumplir para realizar una gesti贸n completa realmente se llevan a cabo de forma satisfactoria. Mediante la consecuci贸n de estas pruebas, se presenta un resumen de los resultados obtenidos que demuestra la eficacia del sistema de gesti贸n de dispositivos m茅dicos propuesto

    Desarrollo de un gestor SNMPv3 con interfaz Web para la gesti贸n de informaci贸n t茅cnica en escenarios de telemonitorizaci贸n domiciliaria

    Get PDF
    En este proyecto fin de carrera se ha desarrollado un gestor SNMPv3 (Simple Network Management Protocol) con interfaz web para la gesti贸n t茅cnica de dispositivos en escenarios de telemonitorizaci贸n domiciliaria. Para ello, este gestor se adapta a un agente SNMP previamente desarrollado, el cual implementa una MIB (Management Information Base) que permite, ademas de gestionar datos de la informacion t茅cnica de los dispositivos medicos que estan conectados, gestionar los datos del dispositivo concentrador que se encarga de recogerlos, as como de denir y congurar alarmas y eventos. Para facilitar la configuraci贸n de las tablas SNMP y el acceso a la visualizaci贸n de resultados, este proyecto desarrolla un interfaz graco amigable e intuitivo, proporcionando una gestion transparente a la utilizacion de la arquitectura SNMP implementado en Java, con Servlets y JSP con el uso de algunos frameworks como Struts2 o Tiles y realizando conexiones seguras utilizando el protocolo TLSv1 sobre HTTP. El agente utilizado permite tanto la gestion de los datos como la conguraci贸n de alarmas y eventos que, una vez conguradas, enviaran mensajes asncronos al gestor. Para la visualizacion de esos datos, la aplicacion cuenta con herramientas adicionales que los representan gracamente. En cuanto a los mensajes asncronos, la aplicacion incorpora una herramienta para la captura y visualizacion de dichos mensajes. Por ultimo, se han realizado evaluaciones sobre usuarios de diferentes perles para testear si se han alcanzado los objetivos previstos para este proyecto y conocer los puntos en los que se puede mejorar. Los resultados obtenidos han sido muy satisfactorios

    An ontology-driven architecture for data integration and management in home-based telemonitoring scenarios

    Get PDF
    The shift from traditional medical care to the use of new technology and engineering innovations is nowadays an interesting and growing research area mainly motivated by a growing population with chronic conditions and disabilities. By means of information and communications technologies (ICTs), telemedicine systems offer a good solution for providing medical care at a distance to any person in any place at any time. Although significant contributions have been made in this field in recent decades, telemedicine and in e-health scenarios in general still pose numerous challenges that need to be addressed by researchers in order to take maximum advantage of the benefits that these systems provide and to support their long-term implementation. The goal of this research thesis is to make contributions in the field of home-based telemonitoring scenarios. By periodically collecting patients' clinical data and transferring them to physicians located in remote sites, patient health status supervision and feedback provision is possible. This type of telemedicine system guarantees patient supervision while reducing costs (enabling more autonomous patient care and avoiding hospital over flows). Furthermore, patients' quality of life and empowerment are improved. Specifically, this research investigates how a new architecture based on ontologies can be successfully used to address the main challenges presented in home-based telemonitoring scenarios. The challenges include data integration, personalized care, multi-chronic conditions, clinical and technical management. These are the principal issues presented and discussed in this thesis. The proposed new ontology-based architecture takes into account both practical and conceptual integration issues and the transference of data between the end points of the telemonitoring scenario (i.e, communication and message exchange). The architecture includes two layers: 1) a conceptual layer and 2) a data and communication layer. On the one hand, the conceptual layer based on ontologies is proposed to unify the management procedure and integrate incoming data from all the sources involved in the telemonitoring process. On the other hand, the data and communication layer based on web service technologies is proposed to provide practical back-up to the use of the ontology, to provide a real implementation of the tasks it describes and thus to provide a means of exchanging data. This architecture takes advantage of the combination of ontologies, rules, web services and the autonomic computing paradigm. All are well-known technologies and popular solutions applied in the semantic web domain and network management field. A review of these technologies and related works that have made use of them is presented in this thesis in order to understand how they can be combined successfully to provide a solution for telemonitoring scenarios. The design and development of the ontology used in the conceptual layer led to the study of the autonomic computing paradigm and its combination with ontologies. In addition, the OWL (Ontology Web Language) language was studied and selected to express the required knowledge in the ontology while the SPARQL language was examined for its effective use in defining rules. As an outcome of these research tasks, the HOTMES (Home Ontology for Integrated Management in Telemonitoring Scenarios) ontology, presented in this thesis, was developed. The combination of the HOTMES ontology with SPARQL rules to provide a flexible solution for personalising management tasks and adapting the methodology for different management purposes is also discussed. The use of Web Services (WSs) was investigated to support the exchange of information defined in the conceptual layer of the architecture. A generic ontology based solution was designed to integrate data and management procedures in the data and communication layer of the architecture. This is an innovative REST-inspired architecture that allows information contained in an ontology to be exchanged in a generic manner. This layer structure and its communication method provide the approach with scalability and re-usability features. The application of the HOTMES-based architecture has been studied for clinical purposes following three simple methodological stages described in this thesis. Data and management integration for context-aware and personalized monitoring services for patients with chronic conditions in the telemonitoring scenario are thus addressed. In particular, the extension of the HOTMES ontology defines a patient profile. These profiles in combination with individual rules provide clinical guidelines aiming to monitor and evaluate the evolution of the patient's health status evolution. This research implied a multi-disciplinary collaboration where clinicians had an essential role both in the ontology definition and in the validation of the proposed approach. Patient profiles were defined for 16 types of different diseases. Finally, two solutions were explored and compared in this thesis to address the remote technical management of all devices that comprise the telemonitoring scenario. The first solution was based on the HOTMES ontology-based architecture. The second solution was based on the most popular TCP/IP management architecture, SNMP (Simple Network Management Protocol). As a general conclusion, it has been demonstrated that the combination of ontologies, rules, WSs and the autonomic computing paradigm takes advantage of the main benefits that these technologies can offer in terms of knowledge representation, work flow organization, data transference, personalization of services and self-management capabilities. It has been proven that ontologies can be successfully used to provide clear descriptions of managed data (both clinical and technical) and ways of managing such information. This represents a further step towards the possibility of establishing more effective home-based telemonitoring systems and thus improving the remote care of patients with chronic diseases

    Implementaci贸n autom谩tica de un agente SNMP a partir de la definici贸n formal de su MIB

    Get PDF
    En este proyecto se ha desarrollado un conjunto de herramientas que facilitan el desarrollo de agentes SNMP (Simple Network Management Protocol) as铆 como de las MIBs (Management Information Base) que implementa a partir de su definici贸n formal. El sitema consta de tres bloques independientes entre s铆, pero que est谩n dise帽ados para funcionar conjuntamente. El primer bloque consta de un interfaz gr谩fico con las herramientas necesarias para poder dise帽ar una MIB. El segundo bloque se encarga de transformar la definici贸n formal de una MIB cualquiera en una estructura de tablas gen茅ricas para su almacenamiento en una BBDD (base de datos). El 煤ltimo bloque permite desarrollar un agente SNMP para establecer comunicaciones SNMP con un gestor externo y as铆 facilitar a este la gesti贸n de la MIB implementada en la BBDD

    Dise帽o y evaluaci贸n de una herramienta de gesti贸n del conocimiento de cat谩logo sanitario

    No full text
    En este trabajo 铿乶 de m谩ster se ha dise帽ado, desarrollado y evaluado un sistema para la gesti贸n del conocimiento de un cat谩logo sanitario. Un cat谩logo sanitario puede de铿乶irse como el conjunto de art铆culos (materiales, equipos y servicios) utilizados en la actividad diaria de una organizaci贸n sanitaria. El n煤mero medio de art铆culos de un cat谩logo sanitario ronda las 20.000 unidades. En el 谩mbito p煤blico, los centros sanitarios disponen de autonom铆a de gesti贸n, esto ha provocado que cada uno de ellos cuente con su propio cat谩logo y con sus propios especialistas, lo que supone la existencia de aut茅nticas islas de conocimiento incomunicadas. Como soluci贸n a esta problem谩tica, en este trabajo se propone el dise帽o y desarrollo de una ontolog铆a como base de conocimiento y gesti贸n para facilitar la interoperabilidad del cat谩logo sanitario. El trabajo se ha dividido en tres fases, la primera de ellas y fundamental, es el desarrollo de una ontolog铆a de cat谩logo sanitario con el objetivo de facilitar la comunicaci贸n y el intercambio de informaci贸n. Las ontolog铆as son a d铆a de hoy b谩sicas para la representaci贸n formal del conocimiento y permiten, adem谩s de la definici贸n de informaci贸n, su combinaci贸n con reglas para la generaci贸n de nuevo conocimiento. En esta fase se han evaluado el lenguaje, el vocabulario y la taxonom铆a de la ontolog铆a desarrollada. Se ha utilizado OWL como lenguaje de representaci贸n de ontolog铆as y Prot茅g茅 como herramienta de implementaci贸n. En una segunda fase se ha desarrollado una aplicaci贸n inform谩tica que permite mantener y ampliar la ontolog铆a generada, as铆 como explotar su informaci贸n a trav茅s de la realizaci贸n de diferentes tipos de consultas sobre datos reales de una organizaci贸n sanitaria, lo que ha permitido tambi茅n una segunda evaluaci贸n de la ontolog铆a generada. Para el desarrollo de la aplicaci贸n se ha utilizado el lenguaje de programaci贸n orientado a objetos Java y el framework de web sem谩ntica Jena, lo que permite trabajar directamente con la ontolog铆a OWL generada en la primera fase. En la tercera fase, especialistas sanitarios han realizado una 煤ltima evaluaci贸n de la ontolog铆a y de la aplicaci贸n, con el fin de validarlas y proponer mejoras. La evaluaci贸n se ha realizado a trav茅s de sesiones de trabajo en las que han manejado la aplicaci贸n y han puntuado, a trav茅s de una encuesta, el conjunto de los resultados del trabajo, obteniendo conclusiones muy satisfactorias. Se ha aportado con este trabajo una soluci贸n a un problema existente. Se ha verificado su viabilidad con el desarrollo de una aplicaci贸n espec铆fica y el conjunto ha sido evaluado positivamente por especialistas en la materia. Todo ello invita a su ampliaci贸n con la incorporaci贸n de nuevas funcionalidades y su integraci贸n en los sistemas de gesti贸n actuales de las organizaciones sanitarias
    corecore